body cap - German English Dictionary